package cn.webwheel.tutorials.integration;

import cn.webwheel.utils.DefaultMain;

/**
 * 通过继承cn.webwheel.utils.DefaultMain类，设置了2个最常用的过滤器：依赖注入过滤器，文件上传过滤器<br>
 * 并且注册了两种动作结果类型解释器：页面模板结果和简单结果
 */
public class WebMain extends DefaultMain {

    protected void init() throws Exception {
        // 绑定地址/index.html到类PageIndex
        // 在bindPage方法中同时绑定了动作，页面模板
        bindPage("/index.html", PageIndex.class);

        // 绑定地址/guess.do到动作类ActGuess
        bindAction("/guess.do", ActGuess.class);

        // 绑定重设动作
        bindAction("/reset.do", ActReset.class);

        //或者使用约定配置
        autoBind("cn.webwheel.tutorials.integration");
    }
}
